Refine this word faster
Loquat tree
Definitions
Noun
- 1 evergreen tree of warm regions having fuzzy yellow olive-sized fruit with a large free stone; native to China and Japan wordnet
See also for "loquat tree"
Next best steps
Mini challenge
Unscramble this word: loquattree